In [ ]:
def apple(*agrs):
    product = 1
    for i in agrs:
        product *= i
        
    print(product)
    print()
        
apple(2,2)
apple(2,6,3)
apple(34,2,1,3)
4

36

204

In [ ]:
square = lambda x: x ** 2
square(5)
Out[ ]:
25
In [ ]:
def calculate_salary(salary, tax):
  
  net_salary = salary * 20/100
  return net_salary

calculate_salary(34333,44)
Out[ ]:
6866.6
In [ ]:
calculate_salary = lambda salary: salary* 20/100
n = int(input("Enter the salary: "))
calculate_salary(n)
In [ ]:
c = lambda a:a*a
list1 = [1,2,3,4,5]
print(list(map(c,list1)))
[1, 4, 9, 16, 25]
In [ ]:
list1 =[1,2,3,4,5,6,7,8,9,10]
list2 =[]
for i in list1:
    c = i**2
    list2.append(c)
print(list2)
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
In [ ]:
list1 = [1,2,3,4,5]
print(list(map(lambda a:a*a,list1)))
[1, 4, 9, 16, 25]
In [ ]:
l1 = [1, 2, 3, 4, 5]
print(list(filter(lambda x: x > 0, l1)))
[1, 2, 3, 4, 5]
In [ ]:
a =[1,2,3,4,5,6,7,8,9,10]
b = [3,4,5,6,7,8,9,10,11,12]
print([x for x in a if x in b])
[3, 4, 5, 6, 7, 8, 9, 10]
In [ ]:
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
b = [5, 6, 7, 8, 9, 10, 11, 12, 13, 14]

print([x for x in a if x in b and x > 5])
[6, 7, 8, 9, 10]
In [ ]:
def product(a,b):
    return a*b

print(product(5,10))
50
In [ ]:
l1 = [1, 2, 3, 4, 5]
l2 = [6, 7, 8, 9, 10]

union_list = l1 + l2

print(union_list)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
In [ ]:
l1 = [1, 2, 3, 4, 5]
l2 = [6, 7, 8, 9, 10]

union_list = [x for x in l1 if x not in l2] + [x for x in l2 if x not in l1]

print(union_list)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]